class_name Potion
extends RefCounted

var id: String
var name: String
var description: String
var potion_type: GameData.PotionType

func _init(potion_id: String, potion_name: String, potion_desc: String, type: GameData.PotionType):
	id = potion_id
	name = potion_name
	description = potion_desc
	potion_type = type

# 使用药水时的效果
func on_use() -> void:
	pass
